<?php
session_start();

require_once('\Controllers\LoginController.php');
require_once('\Views\PageView.php');
require_once('\Views\LoginView.php');
require_once('\Models\LoginModel.php');
require_once('\Models\Database.php');

$pv = new \Views\PageView();
$lm = new \Models\LoginModel();
$lc = new \Controllers\LoginController();
$db = new \Models\Database();

$html = $lc->createControl($db, new \Views\LoginView());

// Databasuppkopplingsfel om false
if(!$html)
{
	$html .= $pv->setStatusText(\Common\Strings::DB_CONNECTION_ERROR, false);
	echo $pv->generateHTMLPage("Start", $html);
	exit;
}
if($lm->IsLoggedIn())
{
	$html .= $pv->getMenu();
	$html .= "<h1>Startsida applikation</h1>
	<p>Projektarbetets mål har varit att utveckla en applikation där användarna kan skapa sina egna fotoalbum och ladda upp bilder till dessa. Albumen görs tillgängliga för applikationens samtliga användare och görs sökbar efter år och/eller användare. Vidare kan albumen visas som ett galleri av bilder, där varje bild är klickbar och visningsbar i ett större format. Man kan också enkelt stega igenom ett albums bilder.</p>";
}

echo $pv->generateHTMLPage("Start", $html);
?>